home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)TB / (A)TBX.ADF / NewZap / Changes < prev    next >
Text File  |  1992-03-19  |  7KB  |  169 lines

  1. NEWZAP Modification History
  2. ------ ------------ -------
  3.  
  4. REV 2.85:
  5.   Lock problem (hopefully) cleared up.
  6.  
  7. REV 2.9:
  8.   The search string gadget self-activates (1.2 & later).
  9.   Busy pointer displayed during searches.
  10.   Recompiled under Aztec 3.4a.
  11.  
  12. REV 3.0: (as distributed on Fish Disk #58)
  13.  
  14.   Filespec gadget now scrolls for long filenames.
  15.  
  16.   By public demand, NewZAP is now customizable regarding all text
  17.   colors and highlighting. There are six pens used by NewZAP :
  18.  
  19.     NAME        DEFAULT COLOR       PURPOSE
  20.  
  21.     BgPen       0           Reserved
  22.     StdPen      3           Border Information
  23.     HexPen      2           Edit Window text
  24.     ModPen      1           Edit Window modifications
  25.     SearchPen   3           Search highlighting
  26.  
  27.   Use NewZAP on a backup copy of itself and Search for the following
  28.   string :
  29.  
  30.                "Default="
  31.  
  32.   The entire string should be visible in the ASCII window :
  33.         "PENCOLORS->03213 [Default=03213]"
  34.  
  35.   Modify the numbers after the "-> to your choice of WorkBench
  36.   preferences; on a standard WorkBench screen, those colors are: Blue
  37.   (0), White (1), Black (2) and gold (3). The pen numbers are in the
  38.   order mentioned above. Save your changes to disk, and they will be
  39.   reflected the next time you run your modified copy of NewZAP.
  40.  
  41. REV 3.1:
  42.   "GOTO" gadget now has a menu shortcut; now EVERYTHING has a
  43.    keyboard and menu equivalent! This feature requires 1.2 or later
  44.    KickStart.
  45.  
  46. REV 3.15:
  47.   Corrected an obscure error where user could force NewZAP to attempt
  48.   more than one help requester at the same time. Distributed to
  49.   recent subscribers. Recompiled using short int's.
  50.  
  51. REV 3.17:
  52.   By popular demand : "NewZAP ?" now prints a CLI-style help note.
  53.   All resource allocations now properly checked and cleaned up.
  54.  
  55. REV 3.18:
  56.   "NewCLI" Project menuitem added.
  57.  
  58. REV 3.19:
  59.   NewZAP now prints diagnostics when it exits due to resource
  60.   allocation failures. Checks for 60-character wide Preferences upon
  61.   powerup and aborts if so. Cleared up an old signed-int comparison
  62.   problem that for some reason actually WORKED under Aztec 3.4 and
  63.   earlier. Recompiled under Aztec 3.60a, 16-bit mode. Redrew the
  64.   NewZAP lightning bolt icon to reflect the colors originally
  65.   intended.
  66.  
  67. REV 3.20:
  68.   Redrew (and polished) the Help requester to reflect my current
  69.   address: 3665 Benton St, #23/Santa Clara, Ca. 95051
  70.  
  71. REV 3.21 :
  72.   Fixed an old bug that converted the " char to ' in ASCII mode.
  73.  
  74. REV 3.24 :
  75.   Finally got around to supporting user requests for "search wrap";
  76.   i.e., if a entire body of a Search String spans from the current
  77.   sector to the beginning of the next, NewZAP will now be able to
  78.   find it highlighting those bytes displayable in the sector where
  79.   the string begins. Searches do not wrap around to the beginning of
  80.   the file, however.
  81.  
  82.   Switching case dependency from ON to OFF now forces NewZAP to
  83.   include the current sector when searching to check for any
  84.   previously-hidden matches.
  85.  
  86.   Increased the maximum Search String length from 30 to a full 64
  87.   characters.
  88.  
  89.   New Item added to the Project Menu : "Print Current Sector". This
  90.   dumps a copy of the current sector to PRT:. As not all printers are
  91.   wide-carriage, the dump format (16 x 32) is suitable for 80-column
  92.   printers. Non-printable characters (<20H) are printed as periods.
  93.   The corresponding hot key for this is left-Amiga-P (for Print).
  94.  
  95.   NewZAP now automatically selects the Filename gadget if it was
  96.   invoked without a filename.
  97.  
  98.   NewZAP now handles the display of empty files & unopenable files
  99.   more gracefully. If the first file NewZAP attempts to open fails,
  100.   the edit windows are blank. If the file was empty, the emptiness of
  101.   the file is reflected by a full sector of EOF chars. As before, an
  102.   attempt at loading an unsuccessful file will not disturb the
  103.   current file - only a 'beep' will occur, and the original filename
  104.   restored.
  105.  
  106.   NewZAP has a new look. The standard colors have been redone for
  107.   greater clarity, and the pen colors are now more user-modifiable
  108.   then ever! They are :
  109.  
  110.     NAME        DEFAULT COLOR       PURPOSE
  111.  
  112.     StdPen      3           Border Information, Foreground
  113.     BgPen       0           Border Information, Background
  114.     HexPen      1           Edit Window, Foreground
  115.     HexBgPen    2           Edit Window, Background
  116.     ModPen      3           Edit Window mods, Foreground
  117.     ModBgPen    2           Edit Window mods, Background
  118.     SearchPen   1           Edit Window Searches, Fore
  119.     SearchBgPen 0           Edit Window Searches, Back
  120.  
  121.   On a standard WB pallette, 0=blue, 1=white, 2=black, 3=gold. The
  122.   method of modifying these is the same as that outlined above under
  123.   "REV 3.0". This should have been done a long time ago, but only
  124.   recently did necessity force me to do so. The convenience of this
  125.   feature allowed me to experiment more freely with the screen
  126.   colors, and I think the default ones supplied now are the clearest
  127.   and best-looking ever.
  128.  
  129. REV 3.25:
  130.   Got rid of an extra 1-pixel blue border to the right of the Help
  131.   requester.  Simplified LockRequest().
  132. REV 3.26:
  133.   Fully-ANSI'ized source, recompiled under Aztec 5.0b after hand-
  134.   editing a minor compiler signed-shift bug in hexconv().
  135. REV 3.26a:
  136.   Trimmed unnecessary Intuition gadget flags from gadgets.c. Cleaned
  137.   up several manifest constants for portability. Minor safety mods to
  138.   FakeRequest().
  139. REV 3.26b:
  140.   compute_curpos & GADGIMMEDIATE fixed for 3.26 series. Minor
  141.   low-memory cleanup problem corrected in ReadILBM.c
  142. REV 3.26c:
  143.   Changed my address in the About menu.
  144. REV 3.27:
  145.   Added stencil and brush support to ReadILBM.c. Standardized all
  146.   clients on this version. Changed all "setmem" references to the
  147.   documented Manx library routine "memset". Added ">>" characters to
  148.   the Case Dependency and Set Direction menus. The filename string
  149.   requester no longer activates itself when files open OK. New,
  150.   standardized iff.h with 16-bit int support.
  151.  
  152. REV 3.30:
  153.   Major revision for AmigaDOS 2. Completely rebuilt under new
  154.   includes, with new dynamic gadtools menu support when running under
  155.   AmigaDOS 2.04 and later. Amazingly, still succesful at keeping the
  156.   executable size under 40K.
  157.  
  158.   Quit hotkey added for convenience.
  159.  
  160.   Minor nits: 1.3 users won't be seeing the nice 2.0 submenu ">>"
  161.   characters anymore. 2.0 has OS support for this, but 1.3 doesn't -
  162.   and I'd just as soon minimize OS-dependent hacks where possible.
  163.   Also: the NewZAP screen is a few pixels narrower than previous
  164.   versions to make up for the slightly thicker 2.0 window borders.
  165.  
  166.   Graphics tidied up a bit. Compiled using Aztec 5.2a.
  167.  
  168. -DJH
  169.